package org.fastsyncer.common.constant;

public class MappingConstant {
	
	/**
	 * Mapping同步类型（SYNC_ALL：全量）
	 */
	public static final String SYNC_ALL = "all";
	
	/**
	 * Mapping同步类型（SYNC_INCREMENT:增量）
	 */
	public static final String SYNC_INCREMENT = "increment";
	
	/**
	 * 策略增量
	 */
	public static final String POLICY_INCREMENT = "increment";
	
	/**
	 * 策略增量_MYSQL
	 */
	public static final String POLICY_INCREMENT_MYSQL = "mysql";
	
	/**
	 * 策略增量_ORACLE
	 */
	public static final String POLICY_INCREMENT_ORACLE = "oracle";
	
	/**
	 * Mapping同步类型：新增
	 */
	public static final String SYNC_INCREMENT_TYPE_INSERT = "INSERT";
	
	/**
	 * Mapping同步类型：修改
	 */
	public static final String SYNC_INCREMENT_TYPE_UPDATE = "UPDATE";
	
	/**
	 * Mapping同步类型：删除
	 */
	public static final String SYNC_INCREMENT_TYPE_DELETE = "DELETE";
	
	/**
	 * Mapping存储类型_同步配置MAPPING文件后缀
	 */
	public static final String STORE_MAPPING_SUFFIX = ".config";
	
	/**
	 * Mapping存储类型_同步结果HANDLE文件后缀
	 */
	public static final String STORE_HANDLE_SUFFIX = ".txt";
	
}
